2c93adc517f1a56bae55004a1c71d4e0590c780e,beam-wew-water/src/main/java/wew/water/gpf/YellowSubstanceNetworkOperation.java,YellowSubstanceNetworkOperation,compute,#number[]#number[]#number#number#number#,6

Before Change


        if (out.length != getNumberOfOutputNodes()) {
            throw new IllegalArgumentException("Wrong output array size");
        }
        NeuralNetworkComputer.compute(in, out, mask, errMask, a,
                                      NeuralNetworkConstants.INPUT_SCALE_LIMITS,
                                      NeuralNetworkConstants.INPUT_SCALE_OFFSET_FACTORS,
                                      NeuralNetworkConstants.INPUT_SCALE_FLAG,
                                      input_pca_eigenvectors,
                                      input_hidden_weights,
                                      input_intercept_and_slope,
                                      output_weights,
                                      output_scale_limits,
                                      output_intercept_and_slope,
                                      output_scale_offset_factors,
                                      output_scale_flags
        );
    }

    @Override

After Change


        if (out.length != getNumberOfOutputNodes()) {
            throw new IllegalArgumentException("Wrong output array size");
        }
        final int[] rangeCheckErrorMasks = {
                WaterProcessorOp.RESULT_ERROR_VALUES[3],
                WaterProcessorOp.RESULT_ERROR_VALUES[4]
        };
        return NeuralNetworkComputer.compute(in, out, rangeCheckErrorMasks,
                                      NeuralNetworkConstants.INPUT_SCALE_LIMITS,
                                      NeuralNetworkConstants.INPUT_SCALE_OFFSET_FACTORS,
                                      NeuralNetworkConstants.INPUT_SCALE_FLAG,
                                      input_pca_eigenvectors,
                                      input_hidden_weights,
                                      input_intercept_and_slope,
                                      output_weights,
                                      output_scale_limits,
                                      output_intercept_and_slope,
                                      output_scale_offset_factors,
                                      output_scale_flags
        );
    }

    public static int getNumberOfInputNodes() {